@charset "utf-8";
/* GLOBALS */
* { word-break: break-all; word-wrap: break-word; }
body, th, td, input, select, textarea{ font-size: 12px; font-family: Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style: none; }
button {cursor: pointer;overflow: hidden;}
button::-moz-focus-inner{border:0;padding:0;}
.clear-fix:after{content:"020";display:block;height:0;clear:both;visibility:hidden;}
.clear-fix{*zoom:1;}
img{border:0;}

a{color:#404040; text-decoration:none}
a:hover{color:#DE4727; text-decoration:underline}
span.jiange{color:#CCCCCC;}
.clear{clear:both;}

.fenye{ margin:10px; height:25px; line-height:25px; text-align:center;}
.fenye a{padding:3px 7px; border:#ccc solid 1px; margin:0px 5px 0px 0px; font-family:"宋体"}
.fenye a:hover{padding:3px 7px; border:#ccc solid 1px; background: #D4D4D4; margin:0px 5px 0px 0px; text-decoration:none;}
.fenye span{padding:3px 7px; border:#ccc solid 1px; margin:0px 5px 0px 0px; color:#614C88; font-family:"宋体"}
.fenye span.total{padding:3px 7px; border:#ccc solid 1px; margin:0px 5px 0px 0px; color:#614C88;}
.fenye span.current{padding:3px 7px; border:#ccc solid 1px; margin:0px 5px 0px 0px; color:#F60;}
.fenye_thispage{border:#614c88 solid 1px; background: #D4D4D4; color:#614c88;}
.fenye b{margin:0px 5px 0px 0px;}
.fenye1{ width:150px; text-align:right;}
.fenye1 a{ color:#614c88; font-size:10px; padding-bottom:3px;}
.fenye1 a{ color:#614c88; font-size:10px; padding-bottom:3px; text-decoration:none;}
.fenye1 b{ color:#614c88; font-size:10px;}
a.fenyeimg_l:link{ padding:0px 7px 0px 6px; background: url(../images/arrow_l1.gif) center right no-repeat; }
a.fenyeimg_l:hover { padding:0px 7px 0px 6px; background: url(../images/arrow_l.gif) center right no-repeat;}
a.fenyeimg_r:link{ padding:0px 7px 0px 6px; background: url(../images/arrow_r1.gif) center right no-repeat; }
a.fenyeimg_r:hover { padding:0px 7px 0px 6px; background: url(../images/arrow_r.gif) center right no-repeat;}
.fenye1 span{ color:#bbbbbb; font-size:10px;}

.wrap{width:990px; margin:0 auto;}
.header{height:155px;}
	.regbox{height:28px; text-align:right;}
	.logo_wrap{ height:84px;}
		.logo{float:left; width:278px; height:84px;}
		.search{float:left; width:572px; height:84px; margin-left:73px;}
			span.jiange_width{ padding:0 20px 0 20px;}
			.tit{ margin:0 0 9px 6px;}
			.tit a.active{color:#1B7479; font-weight:bold;}
			.ipt-container{background-color:#1C7579;float:left;padding:4px;position: relative;}
			.search input{border:1px solid #FFFFFF;font:14px/20px verdana,tahoma,arial,宋体,sans-serif;height:20px;outline:medium none;padding:4px 6px;vertical-align:middle;width:458px; color:#BABABA;}
			.search button{ border: 0 none;float:left;height:38px;padding:0;width:70px; margin-left:5px;}
			.search button b{background: url("../image/T1_6t6XaxEXXXXXXXX-93-300.png") no-repeat scroll -9999px -9999px transparent;}
			.search button span{background-color: #EEEEEE;color: #333333;float: left;height: 38px;position: relative;width: 70px;}
			.search button b{background-position: 0 -65px;cursor: pointer;display: block;height: 38px;left: 0;position: absolute;text-indent: -9999px;top: 0;width: 70px;}
			.search button b {background-position: 0 -65px;}
			.search button:hover b {background-position: 0 -104px;}
			.search button:active b {background-position: 0 -143px;}
	.nav_wrap{margin:10px 0 0 0; height:28px;}
		.nav{height:24px; padding:0 25px;}
			.nav a{color:#333333; font-size:14px; font-weight:bold;}
			.nav a:hover{color:#1b7479}
			.nav a.active{color:#1b7479}
		.navline{height:4px; line-height:4px; background:#1c7579}

.pic {overflow: hidden;}
.pic a {display: table-cell;text-align: center;vertical-align: middle;}
.pic a img {vertical-align: middle;}
.pic-30 a {height: 30px;width: 30px;}
.pic-30, .pic-30 a img {max-height: 30px;max-width: 30px;}
.pic-30, .pic-30 a img {}
.pic-36 a {height: 36px;width: 36px;}
.pic-36, .pic-36 a img {max-height: 36px;max-width: 36px;}
.pic-36, .pic-36 a img {}
.pic-40 a {height: 40px;width: 40px;}
.pic-40, .pic-40 a img {max-height: 40px;max-width: 40px;}
.pic-40, .pic-40 a img {}
.pic-100 a {height: 100px;width: 100px;}
.pic-100, .pic-100 a img {max-height: 100px;max-width: 100px;}
.pic-100, .pic-100 a img {}
.pic-125 a {height: 125px;width: 125px;}
.pic-125, .pic-125 a img {max-height: 125px;max-width: 125px;}
.pic-125, .pic-125 a img {}
.pic-150-110 a {height: 110px;width: 150px;}
.pic-150-110, .pic-150-110 a img {height: 110px;width: 150px;}
.pic-310-288 a {height: 288px;width: 310px;}
.pic-310-288, .pic-310-288 a img {height: 288px;width: 310px;}

.menu-1{width:186px; height:325px; border:2px solid #DDE4E8;}
	.menu-1 h1{font-size:14px; padding:10px; color:#4A4A4A;}
	.menu-1 li{width:170px; height:31px; line-height:31px; margin:0 6px; padding:0 2px 0 4px; border-top:1px solid #E6E6E6;overflow:hidden; }
		.menu-1 li span{color:#333; font-weight:700; margin-right:10px;}
		.menu-1 li span a{color:#333;}
		.menu-1 li a{color:#999; margin-right:2px; white-space:nowrap;}
.menu-2{width:186px; border:2px solid #DDE4E8;}
	.menu-2 h1{font-size:14px; padding:10px; color:#4A4A4A;}
	.menu-2 ul{width:176px;border-top:1px solid #E6E6E6; margin:0 auto; padding:5px 0; }
	.menu-2 li {width:148px; height:24px; line-height:24px;  background:url("../image/list-dot-1.gif") no-repeat left; margin:0 6px; padding:0 2px 0 20px; overflow:hidden;}
		.menu-2 .category{ width:170px;height:14px; line-height:14px; font-weight:bold;padding:0 2px 0 4px; background:none;}

.position{height:38px; line-height:38px;color:#7e7e7e; background: none repeat scroll 0 0 #FCFCFC;padding: 0 13px;}
	.position span{color:#7e7e7e; font-weight:bold;}
	.position a{color:#7e7e7e;}
	.position a:hover{color:#DE4727; text-decoration:underline}
	
/*index*/
.block1{margin:10px auto;}
.block1 .box .box-hd {font-size: 14px;}
.block1 .box .box-hd .box-title {height: 20px;}
.block1 .box-hd {height: 22px;line-height: 22px;margin-bottom: 4px;}
.block1 .box .box-ft {height: 22px;line-height: 22px;right: 5px;top: 5px;}
	.block1_left{float:left; width:186px; height:325px;}
	
	.block1_mid{ float:left; margin-left:15px; width:580px;height:330px;}
	.block1_right{float:left; margin-left:15px; width:190px; height:330px;}
		.block1_right .qiandao{height:86px; text-align:center; border:1px solid  #DDE4E8;}
		.block1_right .box {margin-top:0;margin-bottom: 9px;}
		.block1_right .box-hd {border-bottom: 1px solid #D9D9D9;margin: 0;padding-left: 5px;}
		.block1_right .box-hd .box-title {left: 5px;top: 2px;}
		.block1_right .box-ft {top: -3px;}
		.block1_right .box-title {display: block;height: 24px;position: absolute;top: 0;width: 150px;}
		.block1_right .qiandao .qiandao-button{height:55px;}
		.block1_right .qiandao .qiandao-description{height:31px; line-height:31px; color:#D20000;text-align:center;font-weight:bold;}
		.block1_right .at-notice {position: relative;}
		.block1_right .at-notice .box-hd {margin-bottom: 3px;}
		.block1_right .at-notice .box-bd li {border-bottom: 1px dashed #D9D9D9;height: 24px;line-height: 24px;overflow: hidden;padding-left: 16px;position: relative;}
		.block1_right .at-notice .box-bd .highlight a {color: red;}
		.block1_right .at-notice .box-bd .hot-new {padding-right: 20px;}
		.block1_right .at-notice .box-bd .hot-new b {display: block;height: 5px;overflow: hidden;position: absolute;right: 0;top: 8px;width: 20px;}

.index-goods-box{margin-top:20px;}
.index-goods-box .box-hd{font-size:20px;margin-bottom:6px;padding-left:10px;position:relative;}
.index-goods-box .box-hd, .index-goods-box .box-ft {height: 32px;line-height: 32px;overflow: hidden;}
.index-goods-box .box-hd .box-title {display: block;height: 32px;left: 10px;position: absolute;top: 0;width: 100px;}
.index-goods-box .box-bd {overflow: hidden;}
.index-goods-box .box-ft {position: absolute;right: 0;top: 0;}
.index-goods-box .box-ft .more {padding-right: 15px;}
.index-goods-top .box-bd {height: 250px;width: 990px;}
.index-goods-top .box-bd .ks-switchable-content li {width: 1040px;}
.index-goods-top .box-bd .ks-switchable-nav {background-color: #F8F8F8;height: 27px;margin-bottom: 20px;}
.index-goods-top .box-bd .ks-switchable-nav li {background: none repeat scroll 0 0 #F8F8F8;border: 1px solid #DCDCDC;float: left;height: 27px;line-height: 27px;margin-left: -1px;overflow: hidden;padding: 0 5px;text-align: center;width: 79px;}
.index-goods-top .box-bd .ks-switchable-nav li.first {margin-left: 0;width: 78px;}
.index-goods-top .box-bd .ks-switchable-nav li a {display: block;}
.index-goods-top .box-bd .ks-switchable-nav li.ks-active {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 0 none;cursor: default;margin-bottom: -1px;padding-bottom: 1px;position: relative;}
.index-goods-top .box-bd .goods-item {float: left;height: 200px;margin-right: 45px;position: relative;width: 127px;}
.index-goods-top .box-bd .goods-item p {overflow: hidden;width: 127px;}
.index-goods-top .box-bd .goods-item .pic {border: 1px solid #DEDEDE;margin-bottom: 12px;}
.index-goods-top .box-bd .goods-item p {height: 20px;line-height: 20px;overflow: hidden;}
.index-goods-top .box-bd .goods-item .goods-item-sale strong {color: #FF8100;}
.index-goods-top .box-bd .goods-item .goods-item-count strong {color: #FC2B02;}
.index-goods-top .box-bd .goods-rank {display: block;font-size: 0;height: 32px;line-height: 0;overflow: hidden;position: absolute;right: -8px;top: -5px;width: 34px;}
.index-goods-top .box-bd .goods-rank-1 {top: -3px;}

.box {margin-top: 20px;}
.box .box-hd {font-size: 20px;margin-bottom: 6px;padding-left: 10px;position: relative;}
.box .box-hd, .box .box-ft {height: 32px;line-height: 32px;overflow: hidden;}
.box .box-hd .box-title {display: block;height: 32px;left: 10px;position: absolute;top: 0;width: 100px;}
.box .box-bd {overflow: hidden;}
.box .box-ft {position: absolute;right: 0;top: 0;}
.box .box-ft .more {padding-right: 15px;}

.vendor {margin-top:20px;height:400px;position: relative;width:990px;}
.vendor .box-hd {font-size:20px;border-bottom: 2px solid #D9D9D9;margin-bottom: 10px;}
.vendor .box-hd .box-title {width: 150px;}
.vendor .box-ft {left: 170px;}
.vendor .box-ft .record-biz {float: left;position: relative;width: 365px;}
.vendor .box-ft .record-biz a{color:#FF0000;}
.vendor .box-ft .alipay-icon {height: 14px;position: absolute;right: 0;top: 10px;width: 60px;}
.vendor .box-ft .apply-in {float: right;}
.vendor .box-bd {height: 370px;}
.vendor .box-bd {margin-top: 5px;overflow: hidden;}
.vendor .box-bd li {border-left: 1px solid #E5E5E5;float: left;height: 166px;margin-left: -1px;overflow: hidden;padding: 4px 0 10px 15px;width: 125px;}
.vendor .box-bd li .vendor-title {font-weight: 700;}
.vendor .box-bd a {color: #808080;display: inline-block;}
.vendor .box-bd li .vendor-title .t {color: #333333;}
.vendor .box-bd li p {height: 18px;line-height: 18px;margin-bottom: 6px;overflow: hidden;}
.vendor .box-bd li .stickout {color: #FB4446;}

/*youhui*/
.youhui-block{margin:10px auto;}
	.youhui-block .left{float:left; width:186px; }
	.youhui-block .right{float:left; width:784px; margin-left:20px;}
	
.product{margin-top:10px;position: relative;}
	.product .box-hd{font-size:20px;border-bottom: 2px solid #D9D9D9;margin-bottom: 10px;}
	.product .box-ft {left: 170px;}
	.product .box-ft .more {float: right;}
	.product .box-bd {overflow: hidden; width:820px;}
	.product .box-bd .goods-item {float: left;height: 200px;margin-bottom:10px;margin-right:37px;position: relative;width: 127px;}
	.product .box-bd .goods-item p {overflow: hidden;width: 127px;}
	.product .box-bd .goods-item .pic {border: 1px solid #DEDEDE;margin-bottom: 12px;}
	.product .box-bd .goods-item p {height: 20px;line-height: 20px;overflow: hidden;}
	.product .box-bd .goods-item .goods-item-sale strong {color: #FF8100;}
	.product .box-bd .goods-item .goods-item-count strong {color: #FC2B02;}
	.product .box-bd .goods-rank {display: block;font-size: 0;height: 32px;line-height: 0;overflow: hidden;position: absolute;right: -8px;top: -5px;width: 34px;}
	.product .box-bd .goods-rank-1 {top: -3px;}
.price {color: #FC2B02;font-family: arial;}

.youhui-item-block{margin:0px auto;}
	.youhui-item-title{ margin-bottom:10px;}
	.youhui-item-title h1{font-size:14px; font-weight:bold; height:36px; line-height:36px; border-bottom:1px dashed #D3D3D3; padding:0 13px;}
	.item-summary{float:left; width:630px; height:234px;}
		.item-summary .img-box{float:left; width:200px; text-align:center;}
		.item-summary .item-description-box{float:left; width:400px;}
			.item-summary .item-description-box .in-category{ margin-top:10px; color:#7e7e7e}
			.item-summary .item-description-box .in-category a{color:#7e7e7e;}
			.item-summary .item-description-box .item-description{margin-top:5px; line-height:1.8;}
				.item-summary .item-description-box .item-description h1{font-size:12px; border:none; height:24px; line-height:24px;}
	.item-biz{float:left; width:359px; height:234px; border-left:solid 1px #E2E2E2;}
		.item-biz .biz-info-box{float:left; width:199px; padding:0 10px;}
		.item-biz .biz-info-box	p{width:170px; padding:5px 0; line-height:1.8}
		.item-biz .biz-info-box	p span{color:#333; font-weight:700;}
		.item-biz .biz-info-box	p font{font-size:12px;white-space:nowrap;}
		.item-biz .biz-info-box	p.desc{ height:100px;}
		.item-biz .biz-info-box .go-buy{ margin:10px auto; width:128px; height:39px;}
		.item-biz .biz-scoreboard-box{float:left; width:140px;}
			.item-biz .biz-scoreboard-box .biz-scoreboard-title{width:108px; text-align:center;}
			.item-biz .biz-scoreboard-box .biz-scoreboard-bg{ width:108px; height:126px; background:url("../image/scoreboard.jpg") no-repeat;}
			.item-biz .biz-scoreboard-box .biz-scoreboard-bg .biz-scoreboard{width:108px; height:71px; text-align:center; position:relative;}
			.item-biz .biz-scoreboard-box .biz-scoreboard-bg .biz-scoreboard img{position:absolute; bottom:15px;}
			.item-biz .biz-scoreboard-box .biz-scoreboard-bg .biz-scoreboard img.big{left:22px}
			.item-biz .biz-scoreboard-box .biz-scoreboard-bg .biz-scoreboard img.dot{left:52px}
			.item-biz .biz-scoreboard-box .biz-scoreboard-bg .biz-scoreboard img.small{left:62px;}
.youhui-comment-box{margin:20px auto;}
	.youhui-comment-box .box-hd{font-size: 20px;padding-left: 10px;position: relative;border-bottom: 2px solid #D9D9D9;margin-bottom: 10px;height: 32px;line-height: 32px;overflow: hidden;}
	.youhui-comment-box .list-box { margin-bottom:10px; border:1px solid #E2E2E2; color:#333;}
		.youhui-comment-box .list-box .title{ padding:0 20px; height:30px; line-height:30px; background:#EFEFEF;}
			.youhui-comment-box .list-box .title h1{font-size:14px;}
		.youhui-comment-box .list-box .description{ padding:10px 20px;}
		.youhui-comment-box .list-box .description p{ line-height:1.8;}
		.youhui-comment-box .list-box .description p span{ font-weight:bold;}
		.youhui-comment-box .list-box .bottom{padding:0 20px; height:30px; line-height:30px; border-top:1px solid #E2E2E2}
		.youhui-comment-box .list-box .bottom .topic{float:left;}
		.youhui-comment-box .list-box .bottom .star{float:left;margin: 7px 0 0 5px;}
			.sa0, .sa1, .sa2, .sa3, .sa4, .sa5 { background:url("../image/icon2011111801.png") no-repeat; height: 12px;overflow: hidden;width: 64px;}
			.sa0 {background-position: -65px 0;}
			.sa1 {background-position: -52px 0;}
			.sa2 {background-position: -39px 0;}
			.sa3 {background-position: -26px 0;}
			.sa4 {background-position: -13px 0;}
			.sa5 {background-position: 0 0;}
		.youhui-comment-box .list-box .bottom .author{float:right;}
		.youhui-comment-box .list-box .no-comment{padding:20px; text-align:center; font-size:14px;}
		
.youhui-comment-form{margin:10px auto;}
	.comment-form-table{ margin:0; padding:0}
	.comment-form-table th{ text-align:right;}
	.comment-form-table textarea.big{ width:400px; height:100px;}
	.comment-form-table textarea.medium{width:400px; height:50px;}
	.comment-form-table input.big{width:400px;}
	.comment-form-table input.medium{width:200px;}
	.comment-form-table input.small{width:100px;}
	
.news-1-block{margin:10px auto;}
	.news-1-block .left{float:left; width:660px; padding:0 13px;}
		.news-1-list ul li{ font-size:14px; border-bottom:1px dashed #d3d3d3; padding-bottom:5px;}
		.news-1-list ul li h1{ height:32px; line-height:32px; width:660px; overflow:hidden;}
		.news-1-list ul li span{font-size:12px; color:#7E7E7E; margin-right:10px;}
		.news-1-view .news-title{ text-align: center;}
		.news-1-view .news-title h1{font-size:14px; height:32px; line-height:32px; margin-bottom:5px; border-bottom:1px solid #D3D3D3;}
		.news-1-view .news-title span{font-size:12px; color:#7E7E7E; margin-right:10px;}
		.news-1-view .news-content{margin-top:10px;}
		.news-1-view .shengming{ margin-top:10px; text-align:right;}
	.news-1-block .right{float:right; width:300px;}

/*login&reg*/
.login-box{width:600px; margin:0 auto}
.login-box table{width:100%; padding:0; margin:0; color:#333;}
.login-box table tr td{font-size:14px; padding:10px;}
.login-box input{ border:1px solid #CCC; font-size:14px; height:22px; line-height:22px;}
.login-box input.s{width:80px;}
.login-box input.m{width:200px;}
.login-box input.b{width:300px;}

.login-box .message-box{ margin:20px 0; color:#333; border:1px solid #D3D3D3; padding:10px;}
.login-box .message-box h1{font-size:14px; height:32px; line-height:32px;}
.login-box .message-box .tip{font-size:14px; line-height:32px; line-height:32px; color:#1b7479;}


/*footer*/
.buypg_footer {border-top: 1px solid #CBCBCB;padding-bottom: 30px;text-align: center; margin-top:40px;}
.buypg_footer .buypg_copyright {color: #999999;}
.common-bottom-links {line-height: 24px;padding-top: 23px;}
.common-bottom-links a {border-right: 1px solid #CCCCCC;color: #666666;padding: 0 11px;}
.common-bottom-links a:hover {color: #FF4400;}
.common-bottom-links .last-link {border-right: medium none;}